﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Bordspil.Models
{
    interface IAppRepository
    {
        IEnumerable<User> GetAllUsers();
        IEnumerable<Deck> GetAllCards();
        IEnumerable<GameInstance> GetAllGames();
        IEnumerable<DecksForGames> GetAllCardsForInstance();
        IEnumerable<LudoImg> GetAllImages();
        void AddUser(User user);
        void AddGameInstance(GameInstance game);
        void EditUser(User user);
        void AddDeckToInstance(List<Deck> deck);
        void SaveCard(DecksForGames card);
        void SavePed(List<LudoImg> ped);
      
    }
}
